Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Mudanças
/api/info
Campos
Por agora entende-se que não há necessidade de adicionar complexidade como data de criação, edição, ou histórico de edição.
Lógica usada
A partir de um objeto com dados, gera o seed no banco de forma automática.
A vantagem de gerar o seed no banco é permitir que se altere os dados sem precisar subir uma nova release da API.
Ainda sim, qualquer alteração pode ser feita no arquivo de seed sem problemas.
Ao entrar em
/api/info
a API mostra todas as configurações e flags.Para ver flags relacionadas à versão atual da API basta entrar em,
/api/v1
, por exemplo.Isto mostra flags e configurações para v1 e também aqueles que não possuem versão definida, pois são considerados globais, valem para qualquer versão.